supporting means - German English Dictionary